deflected permanent revolution - Francés Inglés Diccionario